<template>
  <div>
    <!-- 轮播图区域 -->
    <mt-swipe :auto="4000">
      <!-- 在组件中使用 v-for 循环的话 一定要指定 key -->
      <!-- 将来谁使用此轮播图组件 谁为我们传递 lunbotuList -->
      <!-- 此时 lunbotuList 应该是父组件向子组件传值来设置 -->
      <mt-swipe-item v-for="item in lunbotuList" :key="item.id">
        <img :src="item.img" :class="{ 'full': isfull }"/>
      </mt-swipe-item>
    </mt-swipe>
  </div>

  <!-- 为什么商品轮播图的样式不好看 -->
  <!-- 1.首页中的图片 它的宽和高都是使用了 100%  -->
  <!-- 2.在商品详情页面中 轮播图 的图片 如果也使用 宽 高 为 100% 的话，页面就不好看 -->
  <!-- 3.商品详情页面中的 轮播图 期望高度是 100% 但是宽度为 自适应 -->
  <!-- 4.经过分析 得到原因 首页中的轮播图 和 详情中的轮播图 分歧点是 宽度到底是 100% 还是自适应 -->
  <!-- 5.既然这两个 轮播图 其他方面都是没有冲突的 只是宽度有分歧，那么 我们可以定义一个属性，让 使用轮播图的 调用者，手动指定 是否为 100% 宽度 -->

</template>

<script>
export default {
  props: ["lunbotuList", "isfull"]
}
</script>

<style lang="scss" scoped>
.mint-swipe {
  height: 200px;

  .mint-swipe-item {
    text-align: center;
    
    img {
      // width: 100%;
      height: 100%;
    }
  }
}

.full {
  width: 100%;
}
</style>